Big Huge Thesaurus

cattle ranch

noun